#include <stdlib.h>
#include <stdio.h>

void vul(char *msg_orig)
{
    if(strstr(msg_orig,"n") || strstr(msg_orig,"N") || strstr(msg_orig,"p") || strstr(msg_orig,"P"))
    {
        return;
    }
    char msg[128]={0};
    memcpy(msg,msg_orig,128);
    printf(msg);
    puts("Now ,plz give me your payload:");
    read(0,msg,256);
}

void sys()
{
    system("/bin/sh");
}

int main()
{
    puts("So plz leave your message:");
    char msg[128]={0};
    read(0,msg,128);
    vul(msg);
    puts("Bye!");
    return 0;
}